// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package cn.com.smartdevices.bracelet.chart.deprecated; import java.util.Iterator; import java.util.List; // Referenced classes of package cn.com.smartdevices.bracelet.chart.deprecated: // DynamicDetailChartViewOld class f implements cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.LoadCallback { final cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.LoadCallback a; final DynamicDetailChartViewOld b; f(DynamicDetailChartViewOld dynamicdetailchartviewold, cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.LoadCallback loadcallback) { b = dynamicdetailchartviewold; a = loadcallback; super(); } public boolean hasData(int i) { return a.hasData(i); } public cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.ItemData loadData(int i) { return a.loadData(i); } public void onDataLoaded(cn.com.smartdevices.bracelet.chart.data.ChartDataLoader.ItemData itemdata) { if (itemdata != null) { DynamicDetailChartViewOld.DynamicDetailChartData dynamicdetailchartdata = (DynamicDetailChartViewOld.DynamicDetailChartData)itemdata; for (Iterator iterator = dynamicdetailchartdata.sleepData.iterator(); iterator.hasNext();) { DynamicDetailChartViewOld.DynamicDetailChartSleepData dynamicdetailchartsleepdata = (DynamicDetailChartViewOld.DynamicDetailChartSleepData)iterator.next(); dynamicdetailchartsleepdata.index = dynamicdetailchartsleepdata.index + 1440 * itemdata.index; } for (Iterator iterator1 = dynamicdetailchartdata.stepData.iterator(); iterator1.hasNext();) { DynamicDetailChartViewOld.DynamicDetailChartStepData dynamicdetailchartstepdata = (DynamicDetailChartViewOld.DynamicDetailChartStepData)iterator1.next(); dynamicdetailchartstepdata.index = dynamicdetailchartstepdata.index + 24 * itemdata.index; } DynamicDetailChartViewOld.a(b, dynamicdetailchartdata); if (DynamicDetailChartViewOld.a(b) == itemdata.index) { onToItem(itemdata.index); } if (DynamicDetailChartViewOld.b(b)) { b.refresh(true); } DynamicDetailChartViewOld.a(b, true); } } public void onToItem(int i) { a.onToItem(i); } }